senior fellow - German English Dictionary